Strelows
English
Proper noun
Strelows
plural of
Strelow