Name: Farehan (فرحان)
Meaning: Farehan is a Persian name for boys that means great, majestic.
Gender: male