51Թ

Advertisement

Advertisement

thingstead

[thing-sted, ting-]

noun

  1. the meeting place of a Scandinavian assembly.



Discover More

51Թ History and Origins

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement


things are looking upthingumabob