Definition of 蘇門答剌 (スマトラ)

noun
Sumatra(usually kana)
Notes:
  1. ateji (phonetic) reading
Related Kanji
be resuscitated, revived, perilla, shiso
gate, counter for cannons
solution, answer
opposed, biased