Skip to main content

napa

English napa meaning in English  •  napa का अर्थ अंग्रेजी में
Noun
  • A plant (Brassica rapa pekinensis) with an elongated celerylike head of broadstalked leaves used as a vegetable in east Asia; called also Chinese cabbage>.
Advertisement