island located in the Indian Ocean off the coast of Africa. the smallest of the four major Comoro Islands.