Find the word definition

Wiktionary

mendinants

n. (plural of mendinant English)