Family name origins & meanings
- Russian, Ukrainian, Belorussian, and Jewish (eastern Ashkenazic) : habitational name for someone from any of many places in different parts of eastern Europe named Ostrov, from Eastern Slavic ostrov ‘island’, ‘water meadow’.