Question: one who has vowed not to marry one word?
Answer: celibate