A major landmass especially when considered in relation to nearby islands or attached peninsulas, The main landmass of a country or continent, the main land mass of a country or continent; as distinguished from an island or peninsula
0 Comments
0 Shares
383 Views