Houdes
English
Proper noun
Houdes
plural of
Houde
Anagrams
housed