What is the name meaning of AMRITASU. Phrases containing AMRITASU
AMRITASU
Boy/Male
Indian, Sanskrit
Amritasu
Distilling Nectar; Moon