Etorre

Etymology
Corruption of ?