HAUGH Meaning of HAUGH in English land beside a river Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012