Definify.com

Definition 2024


Marlborough_Sounds

Marlborough Sounds

English

Proper noun

Marlborough Sounds

  1. an area of sea-drowned valleys in Marlborough, New Zealand.