WordofTheDay.US

madagascar

noun

noun Definition from WordNet 3.1, Princeton University. More about madagascar at Wordnik → Where our words come from →

  1. A republic on the island of Madagascar; achieved independence from France in 1960.
  2. An island in the Indian Ocean off the southeastern coast of Africa; the 4th largest island in the world.