mayorats
French
Noun
mayorats
m
plural of
mayorat