Meaning of de Montfort, Simon in English:

de Montfort, Simon

See synonyms for de Montfort, Simon

proper noun