Girl name origins & meanings Spanish : From the forest Boy name origins & meanings Spanish : From the forest