Name structure: 
The Viking Answer Lady

List of names and meanings:
20000-Names