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