hecco /ˈhɛkəʊ/ ← Back to H Definitions 1. noun a small town in Peru “The scenic town of Hecco, Peru, was a hidden gem in South America.” Synonyms town village Antonyms city metropolis