Meaning ofdruidessin English

druidess

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