KOWHAI


Meaning of KOWHAI in English

[ 'kəʊwʌɪ , 'kɔ:fʌɪ ]

■ noun a tree native to New Zealand and Chile, with hanging clusters of yellow flowers. [ Sophora tetraptera .]

Origin

C19: from Maori.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.