blackcoat
n. originally in Indian parlance, a priest, especially a missionary of the Roman Catholic or Anglican denominations.
See also: blackrobe