Samudradevatha meaning in english


Word: സമുദ്രദേവത Transliteration: samudradēvata

Meaning of സമുദ്രദേവത in english :

Noun Oceanid
Related wordssamudradēvata (സമുദ്രദേവത) - Oceanid 
Malayalam to English
English To Malayalam