Rohan \ro-han\ as a boy's name is pronounced ro-HAHN. It is of Irish and Sanskrit origin, and the meaning of Rohan is "red-haired, red; ascending".
Rohan has 2 variant forms: Roane and Royan.
For more information, see also the related name Rowan.
A baby name that sounds like Rohan is Rajan.