Idioms & Phrases for word “promontories”
promontories - Did you Mean?
promontory (promontories)