1 definition by SUGARRBABBYY
it is an arabic name meaning "precious" or "beloved one"
Girls given this name are usually exotic looking and very good in bed.
Girls given this name are usually exotic looking and very good in bed.
by SUGARRBABBYY January 8, 2007