Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of somali peninsula
Definition that contains somali peninsula
  • somalia a republic in extreme eastern Africa on the Somali peninsula; subject to tribal warfare
  • djibouti a country in northeastern Africa on the Somali peninsula; formerly under French control but became independent in 1997
  • afars and issas a country in northeastern Africa on the Somali peninsula; formerly under French control but became independent in 1997
  • republic of djibouti a country in northeastern Africa on the Somali peninsula; formerly under French control but became independent in 1997
My lists:
Recently viewed words: