Top definition
Name meaning Deer like, graceful, ghazal = gazelle.
Her name is Ghazala.
by rockursox May 22, 2009
Get the mug
Get a Ghazala mug for your mate Helena.

Activity