ndruide

Irish

Noun

ndruide

  1. eclipsed form of druide