The term CITY ON THE SENNE is referring to BRUSSELS, the capital of Belgium. BRUSSELS is an 8-letter word and is located on the Senne River. It is a major cultural, political, and economic center in Europe and is home to many international organizations, including the European Union and NATO.