Doctor Druid Synonyms
Synonyms for phrase
DD abbreviation
DD is an abbreviation for Doctor DruidWhat does DD stand for?
DD stands for "Doctor Druid" Definitions for Druid
- (noun) a pre-Christian priest among the Celts of ancient Gaul and Britain and Ireland