vicar: (Church of England) a clergyman appointed to act as priest of a parish
down: fine soft dense hair (as the fine short hair of cattle or deer or the wool of sheep or the undercoat of certain dogs)