meaning of somali peninsula

1. a peninsula of northeastern Africa the easternmost part of Africa comprising Somalia and Djibouti and Eritrea and parts of Ethiopia


Related Words

somali peninsula |

Developed & Maintained By Taraprasad.com

Treasure Words