noun
Etymology: from past participle of promise (II) ; from the promise made to Abram in Gen 12:7
: a better country or condition : some place or thing that seems to promise final satisfaction or realization of hopes or dreams
had himself explored the whole of the promised land to which he had led Italian painting — Roger Fry