Palmyrans
English
Noun
Palmyrans
plural of
Palmyran