Islamic Interpretation of Dreams (Ibn-i Sirin):

(See Magician; Magic arts; Rainbow)