Search

Escto search a new word

scotland

noun
originGermanic

A country that is part of the United Kingdom, located north of England.

Word Map