Dawlish is an English seaside resort town on the south coast of Devon, England. The name Dawlish derives from a Welsh river name meaning black stream. There was also a Roman translation of Dolfisc, meaning ‘Dark river’ and ‘The Devils Water’.
Dawlish is an English seaside resort town on the south coast of Devon, England. The name Dawlish derives from a Welsh river name meaning black stream. There was also a Roman translation of Dolfisc, meaning ‘Dark river’ and ‘The Devils Water’.