Gender: Male
Religion: Undefined
Meaning: Proud
Religion: Hindu
Meaning: Name of a hindi month
Meaning: Horseman
Meaning: One who distinguishes truth from falsehood
Religion: Muslim
Meaning: Another name for Prophet Muhammad
Meaning: Captivating
Meaning: Another name for God; originator
Meaning: The redeemer
Meaning: Honourable
Meaning: Outstanding
Meaning: Excellence of God
Meaning: Name derived from self-sacrifice
Meaning: Surpassing
Meaning: Lynx
Meaning: Intelligent
Meaning: Superior
Meaning: Decisive
Meaning: Artistic
Meaning: Gain