Definition of mountain witch in US English:

mountain witch

noun

Jamaican
  • A Jamaican quail-dove, Geotrygon versicolor, which has predominantly purplish-brown and grey plumage and inhabits montane forests.

Origin

Early 19th century.