alcoholic drink prepared with arrayán fruit, rum, dried fruit, and spices - Spanish English Dictionary