Aheaa! meaning in english


Word: അഹോ! Transliteration: ahō!

Meaning of അഹോ! in english :

Interjection Well
Related wordsahō! (അഹോ!) - Well 
Malayalam to English
English To Malayalam