tithal
tɪˈθɑːl
Definitions
1. noun
A village in North Yorkshire, England
“The tourists visited the historic village of Tithal in North Yorkshire.”
tɪˈθɑːl
1. noun
A village in North Yorkshire, England
“The tourists visited the historic village of Tithal in North Yorkshire.”