Meaning of manzanilla

Definition of manzanilla

(noun) very dry pale sherry from Spain

Other information on manzanilla

WIKIPEDIA results for manzanilla
Amazon results for manzanilla