Name Details

महनभगत (Mahanbhagat)

Meaning

ऊंचा भक्त

boySikh

How Popular Is the Name mahanbhagat ?