English to Hindi

Meaning for:
Somali peninsula
other
सोमाली प्रायद्वीप