Masperos
English
Proper noun
Masperos
plural of
Maspero
Anagrams
Passmore