Madura meaning

mädyo͝orä
(place) Island of Indonesia, just off the NE coast of Java: 2,042 sq mi (5,289 sq km)
proper name
0
0
Advertisement