Inverness

🔊/ˌɪnvəˈnes/
🔊/ˌɪnvərˈnes/
jump to other results
  1. a city in Scotland, located at the mouth of the River Ness因弗内斯(苏格兰城市,位于尼斯河口)