A modern invented name, likely a variant of Mia from Hebrew or Latin meaning 'mine' or 'beloved,' uniquely spelled.
Like Meea?
Swipe through thousands of names like it