English Dictionary
▪ scotchwoman
▪ scoter
▪ scotland
▪ scotland yard
▪ scots
◊ SCOTLAND
Scotland
n : one of the four countries that make up the United Kingdom of
Great Britain and Northern Ireland; located on the
northern part of the island of Great Britain; famous for
bagpipes and plaids and kilts [syn: {Scotland}]
scotchwoman
scoter
scotland
scotland yard
scots
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]