What does Nagendra mean?
Sanskrit compound of naga 'serpent' + Indra (as the suffix -endra 'lord, chief'), read as 'lord/king of serpents'. Hedge: the naga element is secure, and this split is the standard reading, but I could not confirm the full compound against a Sanskrit lexicon rather than name-reference sites, so treat the exact gloss as the common interpretation.
What does Lakshya mean?
From the Sanskrit लक्ष्य (lakṣya), 'that which is to be aimed at, a mark, target, goal, objective'. A well-attested classical word, from the root lakṣ ('to aim, perceive').