Definition of Sherry

Definition of Sherry
  1. Sherry Proper noun from the sherry wine, or a variant of Cheri.
Feedback Form