Grimsargh
English
Etymology
From Old Norse Gríms + erg.[1]
Proper noun
Grimsargh
- A village and civil parish in the city of Preston, Lancashire.
References
- In Search of Vikings: Interdisciplinary Approaches, edited by Stephen E. Harding, David Griffiths, Elizabeth Royles