1 definition by HEYUTHERENFSKDN

Top Definition
Zahuur ( زهور ) means Cherry Blossom in Arabic and translates to Sakura in Japanese/Korean.
Hi, Zahuur.
via giphy
by HEYUTHERENFSKDN February 25, 2017

Mug icon
Buy a zahuur mug!