Cap-Coat-Capote- Wearing an overcoat in-dream means strength and support. Wearing-decorated ceremonial overcoat in-dream signifies power, dispelling depression, or satisfaction of one’s needs. Also see Cap-Coat-Raincoat-
More related Dreams in this O For Islamic Dreams interpretation Use search box and enter phrase (translation enabled in most languages )