mainmises
French
Noun
mainmises
f
plural of
mainmise