1 definition by l(oser)ol

Top Definition
hawraa is an arabic girl name (حوراء) means she who has large eyes or/and eyeballs
look at hawraa's eyes they are so beautiful
by l(oser)ol July 29, 2017

Mug icon
Buy a Hawraa mug!