Marwa

  • [ - ]
  • Arabic
From the Arabic name of a fragrant plant. Al-Marwa is one of the names of a sacred hill near Mecca.

EQUIVALENTS
TURKISH: Merve