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.”
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.”