katar peninsula definition

  • noun:
    • a peninsula expanding northward through the Arabian mainland to the Persian Gulf

Related Sources

  • Definition for "katar peninsula"
    • a peninsula expanding northward through the Arabian mainland…
    • View More
  • Hypernym for "katar peninsula"
29 votes

How would you define katar peninsula?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!