Search
relating to or resembling a nebula, which is a cloud of gas and dust in outer space
nebulous
resembling a cloud
cloudlike