antevasin

Noun

 * 1) Someone who lives on the border of two worlds (materialistic and transcendental)