Zahro is of Arabic origin and means 'flower'. It's a unisex name, popular among those who appreciate its uniqueness and beauty.
Arab
"Zahro was quite popular in those years, with 10 babies named Zahro born between 2014 and 2015."