Exotic means "of foreign origin," "striking," "unusual," "strange," "exciting": "Mac loved the exotic food, exotic dress, and exotic speech which he encountered in Singapore." Esoteric means "understood or appreciated by only a few," "private," "secret": "It is difficult to grasp this esoteric poetry because of its many allusions to ancient mythology."
Dictionary of problem words and expressions. Harry Shaw. 1975.