Welsh–English dictionary

English translation of the Welsh word aber

Welsh → English
  
WelshEnglish
aberbrook; confluence; estuary; river mouth; stream
aberfariver mouth; estuary