Name Details

Abulmahasin

Meaning

Father or merits or virtues