esto is a crossword puzzle answer that we have spotted 3 times. This, in Spanish what "this" is in spain "¿Qué es ..?" ("What's this?")