LIMBA Meaning of LIMBA in English [lim.ba] n [origin unknown] (1943) 1: a tall whitish-trunked West African tree (Terminalia superba) with straight-grained wood 2: the wood of a limba Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012