palmisters
English
Noun
palmisters
plural of
palmister
Anagrams
slipstream