Rowan \ro-wan\ as a boy's name (also used as girl's name Rowan), is of Gaelic origin, and the meaning of Rowan is "little red-head". Also the name of a flowering tree with red berries.
Rowan has 4 variant forms: Roan, Rohan, Rowe and Rowen.
For more information, see also the related name Rooney.
Baby names that sound like Rowan are Royan, Ron, Roane, Ronn, Ryan and Rian.