Definition of Sumatra in English:
Sumatra
proper nounsʊˈmɑːtrəsəˈmɑtrə
A large island of Indonesia, situated to the south-west of the Malay Peninsula, from which it is separated by the Strait of Malacca; chief city, Medan.
Rhymes
Chartres, Montmartre, Sartre, Sinatra
Definition of Sumatra in US English:
Sumatra
proper nounsəˈmɑtrəsəˈmätrə
A large island of Indonesia, situated to the southwest of the Malay Peninsula, from which it is separated by the Strait of Malacca; chief city, Medan.