What is the meaning of Promontory?
A high point of land extending into a body of water, headland; cliff.
A projecting part of the body.
- A projection on the sacrum.
- A rounded elevation in the tympanum of the ear.
A projection on the sacrum.
A rounded elevation in the tympanum of the ear.
Source: wiktionary.org