Definition of 挿し花 (さしばな)

ばな

挿し花

さしばな

sashibana

noun
flowers in a vase or lapel
Related Kanji
insert, put in, graft, wear (sword)
flower