Druid
See also:
druid
English
Noun
Druid
(
plural
Druids
)
Alternative letter-case form of
druid
.
You can find hundreds of
Druids
at Stonehenge.
A member of a
benefit society
founded in 1781, the
Ancient Order of Druids
.