A Welsh word meaning 'foreigner' or 'alien,' specifically someone from outside Wales.
From Welsh 'all' (foreign, other) and 'tud' (people, nation). It literally translates to 'other people' and reflects historical Welsh distinctions between inhabitants and outsiders.
Try Another Word