1 definition by Landonka

Top Definition
Meaning beautiful/elegant. From the tamil language
Their baby daughter was appropriately named Lalitha
by Landonka February 07, 2010

Mug icon
Buy a Lalitha mug!