Noun sumatra has 1 sense
  1. Sumatra - a mountainous island in western Indonesia
    --1 is a kind of
    island
    --1 is a part of Indonesia, Republic of Indonesia, Dutch East Indies
    --1 has part: Medan
    --1 has member: Sumatran
,
TOP