haystold

noun

1.
a man who has never been married
2.
a man who has never been married