Thames (New Zealand electorate)
WordNet

noun


(1)   The longest river in England; flows eastward through London to the North Sea
 
x
OK