English edit

Proper noun edit

Leforts

  1. plural of Lefort

Anagrams edit