"Nephilim," IMO, means hybrid fallen angel/human offspring. Maybe the giant the SOG killed was just a natural mutation - or not?
Good point!