tithal

tɪˈθɑːl

Definitions

1. noun

A village in North Yorkshire, England

“The tourists visited the historic village of Tithal in North Yorkshire.”