"Kindhearted, Compassionate, Spiritual, As Pure Spirits"
The name Ruhaan is commonly a male name from the "Arabic" origin that means "Kindhearted, Compassionate, Spiritual, As Pure Spirits".

Lucky Number: 4
The name Ruhaan means "Kindhearted, Compassionate, Spiritual, As Pure Spirits". Explore other names with related meanings: