Le nom d'Eygurande (attestation de 1300 Aygurandia1) vient du toponyme gaulois *egoranda (ou *equoranda) dont l'évolution la plus fréquente en France est Ingrandes. Egoranda devait fondamentalement signifier "limite" et correspondait souvent à la frontière entre deux peuples gaulois.
À l'époque gauloise, Eygurande était située à la limite entre les Lémovices et les Arvernes, qui devint ensuite limite entre les diocèses de Limoges et de Clermont-Ferrand, puis entre le Limousin et l'Auvergne, enfin, entre la Corrèze et le Puy-de-Dôme lors de la création des départements en 1790.
Par mécoupure, Eiguranda a été interprété, dans l'occitan local récent, comme Las Gurandas.
La cache est située place du champ defoire ancienne place des comices agricoles.