The Chinese term "huâ, huâr" matches the English term "flower"

other chinese words that include "huâr" : english :
huâ, huâr bloom