Meaning of the name - Nester

English Name: Nester
Sex: