5. Mia

The name Mia was in the top 10 baby names last year. It is a simple name that comes from many other names like Nina, Maya, or Mary. While all of these would be excellent alternatives to the name Mia, I think Thea is a more unique fit. Thea means goddess or godly.

Alexander
Explore more ...