Immiscible liquids are liquids that do not mix. The most known example is Water and Oil.
Kerosine forms a layer when mixed with water because it is lighter than water While glycerene does not form a layer
A solution in which the solvent is not water would still be called a solution. If you really needed to emphasise the fact that it wasn't water, you might refer to it as a 'non-aqueous solution'