Etymology
Today it means: A peninsula projecting from another, larger peninsula. Full definition →
From sub- + peninsula.
Etymology from Wiktionary, CC BY-SA 4.0.