Palmses

English

Proper noun

Palmses

  1. plural of Palms

Anagrams