tiaraEnglish

tiara

Noun

A jeweled headdress worn by women on formal occasions

English: tiara

Bahasa: mahkota, gandik

Bahasa words with similar meanings

Words that start with "tiara"