
Apellido de origen toponímico, relativamente frecuente y registrado sobre todo en las provincias de Barcelona, Castellón, Tarragona, Valencia y Lleida, siendo menor su presencia en Girona, Teruel, Zaragoza, Baleares, Madrid, etc. Procede de la villa de Sanahuja o Sanaüja ( Lleida), cuyo étimo, según Coromines, es prerromano y vascoide, de -sa naüja-, del vasco -naba oia-, con el significado de “pleta de la vall”.