Skip to main content

Definitions by Mahra

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