Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of Lata:
noun: A female given name commonly used in India.
noun: Alternative form of latah [(pathology) A condition found in Malaysia and nearby areas characterised by extreme suggestibility; also, a person suffering from this malady.]