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