1. ವಾರ್ಮಾನುಷಿ

    Play audio
    ♪ vārmānuṣi
    Share screenshot
    1. (Noun)
    2. a mythological woman living in water (as mermaid).

Comments and suggestions