Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sumatran Definition

Cancel
sumatran
geographical name(Su-ma-tra)
island of western Indonesia south of the Malay Peninsula area 182,542 square miles (472,784 square kilometers)

Words Related to sumatran!

sumatran Examples by Brain Bank Users