What is the abstract noun for visionary?

The noun vision, on which the concrete noun visionary is based, is an abstract noun as a word for discernment or perception; intelligent foresight or insight; a mental image produced by the imagination.

The noun vision is a concrete noun as a word for sight.