English Dictionary
Definition Druid in British English
Druid noun
[countable] noun
/ˈdruːɪd/
English Dictionary