Skip to main content

Mahra's definitions

mahra

Mahra in arabic language means a horse's foal. It is also a common name.
You can call me Mahra.
by Mahra June 13, 2007
mugGet the mahramug.

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