Tekoa is a name of Hebrew origin, meaning “horn” or “trumpet.” In the Bible, Tekoa was a town in ancient Israel and the birthplace of the prophet Amos.