Headdress meaning : A decorative covering or ornament worn on the head. A hairdo.
headdress
deific
bowl over
medicalised
stirfries