Lala (noun) Definition, Meaning & Examples

noun
  1. a title or form of address, equivalent to Mr, used in India
Lala (noun) Definition, Meaning & Examples

More Definitions