ENGLISH → NEPALIpeninsulanoun01nounजलराशितिर फैलिएको ठूलो भूभाग; प्रायद्वीपa large mass of land projecting into a body of waterDictionary sources & licensesCopy link ↗