Meaning of Peninsula
प्रायद्वीप, जज़ीरानुमा, उपद्वीप
Noun / বিশেষ্য / संज्ञा
an area of land almost completely surrounded by water except for an isthmus connecting it with the mainland.
the Peninsula, Spain and Portugal together; Iberian Peninsula; Iberia. a district in SE Virginia between the York and James rivers: Civil War battles.
a narrow strip of land projecting into a sea or lake from the mainland
the Peninsula, short for the Iberian Peninsula