landmass in Greek landmass in Greek ήπειρος noun (geography) A large, continuous area of land surrounded by sea or contiguous with another landmass. Add to Flashcards