naaraayanudu meaning in english


शब्द : నారాయణుడు

Transliteration : naaraayaNuDu

Other spellings : naaraayanudu

Meanings in english :

lit: one who rests on the waters
see-genname of vishṇubrahma
Telugu to English
English To Telugu