pultoon

English

Noun

pultoon (plural pultoons)

  1. Alternative form of puttun (Indian regiment).

Anagrams