Welsh–English dictionary

English translation of the Welsh word amlhau

Welsh → English
  
WelshEnglish
amlhauabound; increase; multiply
amlabundant; frequent; numerous; rife; often
amlhadmultiplication; increasing; increase