LOQUAT Meaning of LOQUAT in English n. ornamental evergreen tree native to China and Japan; yellow plumlike fruit of the loquat tree, Japanese plum Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012