In Snorri Sturluson's Edda Thrudvangar is the name of the kingdom of Thor. Literally translated it means "Fields of Strength".