Thame has 2 different meanings across 2 categories:
Pron · Proper Noun
them
A river in Buckinghamshire and Oxfordshire, England, which flows into the River Thames at Dorchester(-on-Thames).