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