What does" La Despedida " mean

The literal translation of "La Despedida" in English is "Farewell". "Addio" in Italian and "Adieu" in French.

Tag: adieu 
Sunday, February 05 2012
Source: http://kgb.com