The AI-powered English dictionary
An island of Indonesia off the coast of Java. examples
Obsolete form of Mathura (“Indian city”). examples
Obsolete form of Madurai (“Indian city”). examples