Definition of Sherry

Definition of Sherry
  1. Sherry Proper noun from the sherry wine, or a variant of Cheri.
Need more help? Try our forum NEW