SCAUR


Meaning of SCAUR in English

(n.) A precipitous bank or rock; a scar.

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