Find the word definition

Wiktionary
fantasy lands

n. (fantasy land English)

Usage examples of "fantasy lands".

Not that I complained -- it had been nice to take these vacations in fantasy lands.