Mansarays
English
Proper noun
Mansarays
plural of
Mansaray