testa · noun1
- Latin · borrowed fromtesta
- Latin · borrowed fromtesta
- English todaytesta
Borrowed from Latin testa.
Testa · proper noun2
- Italian · borrowed fromTesta
- English todayTesta
Borrowed from Italian Testa.
Etymology from Wiktionary, CC BY-SA 4.0.