John's father has three sons. Two of them are Tom and Paul what is third son name? riddle answer

Answer: John

More Difficult Riddles with answers

More Difficult Riddles