English

edit

Etymology

edit

In reference to the fact that camels inhabit the Arabian Peninsula.

Proper noun

edit

the Camel League

  1. (neologism, soccer, informal, humorous, sometimes derogatory) Saudi Pro League (the highest division of football in Saudi Arabia)