SAGO PALM Meaning of SAGO PALM in English n. short Asian palm tree that produces sago Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012