Torquay The origin and history of Torquay. Etymology From tor + quay. ← Back to the full definition of Torquay