What is the full meaning of cloudtowns
CLOUDTOWN, an imaginary situation or land, esp. as the result of wishful thinking, also CLOUDLAND [n]
Example of the word cloudtowns placed on a Scrabble board.