since 1997, the world's premier FREE website for learners + teachers of English

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 ⇒