108 names and titles of Lord Krishna, along with the meanings in English, from the Gaudiya Vaishnavism tradition (as on Wikipedia):
1.Achala / Achal – Still Lord
2.Achyuta / Achyut – Infallible Lord
3.Adbhutah – Wonderful God
4.Adidev / Adideva / Adi deva – Lord Of The Lords
5.Aditya – Son Of Aditi
6.Ajanma – One Who Is Limitless And Endless
7.Ajaya / Ajeya / Ajay / Ajaya – Conqueror Of Life And Death
8.Akshara / Akshar – Indestructible Lord
9.Amrit / Amrut / Amrita / Amruta – Heavenly nectar or el