nonlover
Etymology
From non- + lover.
noun
One who is not a lover, or who does not love.