A modern compound of Mya and Bella, combining 'beloved' with Italian 'beautiful' into an invented elegant name.
Like Myabella?
Swipe through thousands of names like it