Japanese name meaning 'hundred generations' or 'peach world,' from 'momo' (peach/hundred) and 'yo' (generation/world).
Like Momoyo?
Swipe through thousands of names like it