Amaavaasi meaning in english


Word: അമാവാസി Transliteration: amāvāsi

Meaning of അമാവാസി in english :

Noun Full moon
New-moon New moon
Related wordsamāvāsi (അമാവാസി) - Full moon 
Malayalam to English
English To Malayalam