What has an eye but can not see?

Answer: A needle.

More Short Riddles with answers

More Short Riddles