Piece Of Land Synonyms

An extended area of land
(Noun)