tiara

Explore definitions, synonyms, and language insights of tiara

Definitions

Noun
a jeweled headdress worn by women on formal occasions