Qarhaan similer names & personality Qaraja, Qarezni,
Qarhaan name meaning is "Clean".
Qarhaan name calling for "Boy".
Qarhaan origin is "Arabic".
Qarhaan name meaning in urdu is "صاف".