Definition, Meaning, Synonyms & Anagrams | Spanish word TIARA
TIARA
Definitions of TIARA
- tiara (all senses)
- (historical) a turban, especially that worn by ancient Persian kings
Number of letters
5
Is palindrome
No
Search for TIARA in:
Page preparation took: 122.24 ms.