HAAR Meaning of HAAR in English (mist from the sea). In winter time, when there are Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012