manours
English
Noun
manours
plural of
manour
Anagrams
Mansour
,
Nomuras