Name Details

शारीक़ (Shareeq)

Meaning

बुद्धिमान, दीप्ति