Ajitananda

Ajita means “The one who is unconquarable, i.e. Lord Krishna”. Ajitananda means “The one who derives pleasure in Lord Krishna”.