The world's premier FREE website for learners and teachers of English. Est'd 1997

Riddle: What do you call an Arabian dairy farmer?

A milk sheik.

shake (noun): short form of "milkshake" = a cold drink made with milk

sheik (noun): an Arab leader, chief of an Arab tribe

The words "shake" and "sheik" have the same pronunciation.

dairy (noun): milk and milk products (butter, cheese etc)

Next Riddle ⇒