Top definition
Zahuur ( زهور ) means Cherry Blossom in Arabic and translates to Sakura in Japanese/Korean.
via giphy
by HEYUTHERENFSKDN February 25, 2017
Get the mug
Get a zahuur mug for your dog Bob.