Scotland
: within
Scotland
: the inner room or parlor of a 2-room cottage
Love words? Need even more definitions?
Merriam-Webster unabridged
Share