From Termoli + -ese.
termolese m or f (plural termolesi)
termolese m or f by sense (plural termolesi)