Skip to main content

nipa

English nipa meaning in English  •  nipa का अर्थ अंग्रेजी में
prop. n.
  • A monotypic genus of palms of Australasia.
  • from sap of an Australasian palm.
Advertisement