ephod (n.) Look up ephod at Dictionary.com
Hebrew ephod, from aphad "to put on."