Skip to main content

marwa 's definitions

marwa

From the Arabic name of a fragrant plant. Al-Marwa is one of the name of a sacred hill near Mecca.
"I did Sa'ay betweeen Al-Saffa and Al-Marwa"
by marwa February 19, 2008
mugGet the marwamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email