Delages
English
Proper noun
Delages
plural of
Delage
Anagrams
deagles