rhizoverb
Beta
Feedback
→
tiara
Jeweled headpiece
noun · A jeweled ornamental headpiece worn like a crown.
Enable JavaScript for search, audio, and interactive vocabulary practice.