When you say he was born in Palestine, does that mean that his ethnic identification is Palestinian? I can't find Raviv in any of my sources on Arabic or Muslim names, but it is listed in Smadar
Shir Sidi's
The Complete Book of Hebrew Baby Names as a modern Israeli name meaning "rain, shower, droplet, drizzle."