Definition of Madura in English:

Madura

proper noun

  • An island of Indonesia, off the NE coast of Java. Its chief town is Pamekasan.

Pronunciation:

Madura

/məˈdʊərə/