where was it performed live?
Yes, she performed at The Monster Ball Tour.
Live performances
Gaga performed "Alejandro" on her 2009–2011 The Monster Ball Tour.
what is the meaning of the song alejandro The song bids farewell to her lovers. whose song is it? Lady Gaga was it a single release or part of any album? It was part of her third EP, "The Fame Monster".
The Monster Ball Tour, MAC AIDS Fund Pan-Asia Viva Glam launch 2009–2011 The Monster Ball Tour. In The Monster Ball Tour
Alejandro (song) Alejandro (song) Alejandro (song)
Live performances Live performances Live performances
Gaga performed "Alejandro" on her 2009–2011 The Monster Ball Tour.  Gaga performed "Alejandro" on her 2009–2011 The Monster Ball Tour. Gaga performed "Alejandro" on her 2009–2011 The Monster Ball Tour. 
wiki:24203792
Alejandro (song) [SEP] Live performances
Gaga performed "Alejandro" on her 2009–2011 The Monster Ball Tour. It was the fourth song of the set list on the North American leg of the tour. However, on the European and British legs of the tour the song was performed towards the end of the show. The live performance saw her wearing a silver bodysuit and then being carried by her crotch by one of her male dancers and lowered onto another male dancer, engaging in a threesome with them. T'Cha Dunlevy from "The Gazette" said that "the song followed in fast order, with not quite enough to set [it] apart.