Prev 29 of 40 Next
Megan
Origin: Anglo-saxon

Meaning: Strong, capable, pearl