SCOT


Meaning of SCOT in English

(n.) A name for a horse.

Webster's English dictionary.      Английский словарь Webster.