Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

Djibouti (also Jibuti) US English

a country on the northeastern coast of Africa; population 724,600 (est. 2009); capital, Djibouti; languages, Arabic and French (official), Somali and other Cushitic languages