iquebana

Noun

 * 1) ikebana Japanese flower arrangement