Type Surname (from location)
Usage Polish

Meaning & History

From Polish ostrów meaning "river island".

Related Names

Other Languages & CulturesAstrauskas(Lithuanian)

Entry added August 26, 2016