lontar
English
lontar meaning in English • lontar का अर्थ अंग्रेजी में
Noun
- A tall fan palm (Borassus flabellifer) of Africa and India and Malaysia yielding a hard wood and sweet sap that is a source of palm wine and sugar; the palmyra>; -- its leaves are used for thatching and weaving.