Save Type Surname (from location) Usage Polish Meaning & History From Polish ostrów meaning "river island". DetailsRelated Names Other Languages & CulturesAstrauskas(Lithuanian) Entry added August 26, 2016 ·