tottenham
/ˈtɒtəmənt/Definitions
1. noun
A borough in North London, England.
“She lives in Tottenham, London.”
2. noun
A town in Suffolk, England.
“The town of Tottenham in Suffolk is famous for its historic castle.”
3. noun
A former village in New South Wales, Australia, now part of the city of Sydney.
“Tottenham in Australia is a suburb with a diverse community.”