スマトラ

Japanese

Alternative spelling
蘇門答刺 (obsolete)

Proper noun

スマトラ • (Sumatora

  1. Sumatra (the largest island entirely in Indonesia and the world’s sixth largest island)