headdress Meaning and Definition

Definitions

English definition for headdress

1. n. clothing for the head

Sponored Video