Arabs are quite brilliant when it comes to puns, poetry, and pretty much anything that involves words.

Recently, they decided to flaunt this particular skill by playing on their own names ... and they're hilarious.

1. It all started with Carole ... not Smeha

2. Then came ... Toufiq

3. And Razan Tarazan, too

4. Of course there was a Karim in the mix

5. Tina ... not Lina or Dina

6. Emma ... who?

7. "Tamara l hamara" piqued people's interest

8. When you say Dora, they say explora

9. Small world ... and Noor is just one example

10. Sahar has quite the charm ...