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
Tweet