Who has married hundreds but always been single?

Answer: A priest

More Easy Riddles with answers

More Easy Riddles