Krsna means the all-attractive- that's the best! Because, it doesn't just speak about Him but it also speaks about His devotee, it speaks about the relationship. 'Krsna'- the name speaks something about the Supreme Lord and it speaks something about the relationship of the Supreme Lord. Therefore there are many names that God has, but His best name is Krsna, without a doubt! And therefore we chant (sings) 'Hare Krsna Hare Krsna (Gauranga!) Krsna Krsna Hare Hare (Nityananda!) Hare Rama Hare Rama (Prabhupada!) Rama Rama Hare Hare (he he he!)...
(HH KKSwami, 21 September 2009, Pretoria, SA)