English Dictionary
Definition ikebana in British English
ikebana noun
[uncountable] noun
/ˌiːkeɪˈbɑːnə/
Synonyms and related words
