Name Details

खलीफा (Khalipha)

Meaning

हरफनमौला

boyMuslim