'

Welsh–English dictionary

English translation of the Welsh word od

Welsh → English
  
WelshEnglish
od bizarre; eccentric; erratic; nondescript; odd; quaint; queer