Term Gallery logo

Meanings of scots baronial in English