The only free and comprehensive online etymological dictionary of the Spanish language
cara f. (Noun) "face"
12th cent. From Latin cara 'id.,' from Greek κάρα (kára) "face," "head." Mycenaean ka-ra-. From Proto-Indo-European *ḱr̥h2r̥-(e)s-n "head."
Indo-European
Romance
Asturian cara, Portuguese cara, Galician cara, Catalan cara
Italic
Latin cerebrum (whence cerebro)
Germanic
Old Norse hjarni "brain," Old English hærn (English harns)
Hellenic
Ancient Greek κέρας (kéras) "drinking horn," "horn trumpet" (< *ḱer-h2-s-)
Armenian
Armenian sar
Indo-Iranian
Sanskrit śíras-, Young Avestan sarah-

Only Western Romance languages preserved the Latin word cara while Eastern Romance preferred the Vulgar Latin term *facia (also in Modern Spanish as faz).