Japanese

himawari

Meaning & History

A Japanese term meaning "sunflower".

Names containing this element

1