meregrota
Old English
Noun
meregrota
m
alternative form of
meregrot