What is the name meaning of ABHIRUCA. Phrases containing ABHIRUCA
ABHIRUCA
Boy/Male
Indian, Sanskrit
Abhiruca
To be Bright; To Please