Ostroms
English
Proper noun
Ostroms
plural of
Ostrom