promontor ( synonym found)

Definition of promontor:

°A high point of land extending into a body of water, headland; cliff.

Definition of promontor:

°A high point of land extending into a body of water, headland; cliff.

Back to Top