HAUGH


Meaning of HAUGH in English

land beside a river

Scottish slang English vocabulary.      Английский словарь шотландского сленга.