INCH


Meaning of INCH in English

an island or area of low lying ground near a river, as in Inchkeith or Abbotsinch. From the Gaelic word “innis”

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