Other Forms FormsMarwen, Marouan, Marouane, Merouane, etc.
Edit Status Status
Meaning & History
Either derived from Arabic مرو (marw) meaning "flint, pebble" or from the name of a type of fragrant plant (see MARWA). This was the name of two Umayyad caliphs.