Word Definition - 泰晤士

tài wù shì the Times (newspaper); River Thames, through London