Skip to main content

Definitions by HEYUTHERENFSKDN

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