Japanese feminine name written with kanji meaning 'mirror flower' (鏡花) or 'apricot blossom', evoking delicate natural beauty.
Like Kyoka?
Swipe through thousands of names like it