Meaning
Marwa is the name of an Arabic fragrant plant or can mean 'flint stone'. It is also the name of a sacred hill near Mecca.
Popular Middle Names
Pronunciation
Marwa
MAHR-wah
Marwa is the name of an Arabic fragrant plant or can mean 'flint stone'. It is also the name of a sacred hill near Mecca.