Translation of ikebana in English:

ikebana

ikebana

noun

  • 1

    ikebana, Japanese flower arranging that has strict formal rules