country on a group of islands (Comoro Islands
) in the Indian Ocean, at the head of the Mozambique Channel
: formerly a French territory, it became independent in 1975: 719 sq mi
(1,862 sq km); pop. 347,000; cap
Webster’s New World College Dictionary, 4th Edition. Copyright © 2010 by
Houghton Mifflin Harcourt. All rights reserved.