surplice

(noun) vestment (generic term)