NameTree.app Logo - AI Baby Name Generator

Ruhaan

care · intuition · harmonious

Name Origin

Source: Hindi

Root Word: روح

Derived From: Derived from the Arabic word "روح"

Meaning: Soul, Spirit

Popularity History: It is more common in India and the Middle East and has become popular in Western countries in recent years.