palmyras
English
Noun
palmyras
plural of
palmyra
Anagrams
samplary