Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Mahra
mahra
Share definition
Flag
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
Get the
mahra
mug.