Cornish (Cornish: Kernewek) is a very old language from Cornwall in the southwest of England. Cornish is a Celtic language and is very similar to Welsh and is related to Gaelic.