rushen

/ˈrʊʃən/

Definitions

1. noun

The parish capital of the Isle of Man, located on the southern coast.

“The historic town of Rushen dates back to the 19th century.”