Learn a Word

Trelleborg: Site in southern Zealand, Denmark, of a well-preserved Viking fortress of c 1000 AD.

More on this term...