Meaning TIARA

thing  >  clothing, headwear, man-made item  >  tiara

Close Matches

Tiara (f)