Welsh–English dictionary

English translation of the Welsh word amlhad

Welsh → English
  
WelshEnglish
amlhad increase; increasing; multiplication
amlhau abound; multiply; increase