Napa Meaning

There are 1 meaning(s) for word Napa

Translate :
Napa Meaning 1 : plant with an elongated head of broad stalked leaves resembling celery; used as a vegetable in east Asia

    Synonyms : brassica rapa pekinensis,  celery cabbage,  chinese cabbage,  pe-tsai