Etymology

Thirlby

T1H4I1R1L1B3Y4

Today it means: A village and civil parish in Hambleton district, North Yorkshire, England (OS grid ref SE485839). Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok