'

Welsh–English dictionary

English translation of the Welsh word lloches

Welsh → English
  
WelshEnglish
lloches covert; den; fastness; lair; refuge; shelter