Meaning ofdruidessin English

druidess

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