Faarooq



Name

Faarooq

Meaning

one who distinguishes truth from falsehood

Gender

Baby Boy