Meaning ofdruidin English

druid

us//ˈdruː.ɪd//uk//ˈdraɪd//
#uncommon
Definitions