Vocabulary

strange: unusual

bringing up: raising, as in children

hatch: to come out of an egg

enormous: very big

responsibility: a duty

beckoned: to call someone by waving