Sakura
Meaning:
Cherry blossom
Origin:
Japanese
Pronunciation:
Sah-koo-rah
Browse Japanese Names