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

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

Comments and suggestions