Top definition
It means Zahra from the Greek meaning of Piglet Nose
Hey Belisha
by Samuel Doofy May 22, 2018
Get the mug
Get a Belisha mug for your girlfriend Yasemin.