A Welsh word meaning 'stream' or 'small river,' commonly found in Welsh place names and geographic terms.
From Old Welsh 'allt' related to flowing water. This word appears in countless Welsh geographic names and has been in use for well over a thousand years.
Try Another Word