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