1. Gil is the Spanish and Portuguese form of Giles [q.v.], from Greek "young goat, kid".
2. In English-speaking countries Gil is a diminutive form of Gilbert [q.v.].