Meaning of napa

Definition of napa

(noun) plant with an elongated head of broad stalked leaves resembling celery; used as a vegetable in east Asia

Other information on napa

WIKIPEDIA results for napa
Amazon results for napa