The name Moa is a girl's name of Swedish origin meaning "mother". Moa and is often added to lists like Vibrant Spring Baby Names and discussed in our forums with posts like "Harry Potter House Sorting Name Game".
From the experts:
Moa is among the Top 25 Swedish baby names but virtually unknown in the US. Might Moa be a substitute for Mia or Maya? An intriguing idea. There is a Swedish author named Moa Martinson.