Baby Names and Name Generators
What Does Oswall Mean?
"Divinely powerful"