Umekia may echo Japanese ume, 'plum blossom,' but in American use it is more likely a modern inventive name.
Like Umekia?
Swipe through thousands of names like it