What does Arjun mean?
From Sanskrit arjuna (अर्जुन), 'white, bright, silvery, clear'. Best known as the heroic third Pandava prince and Krishna's friend in the Mahabharata; the literal root sense is 'shining/white' rather than 'warrior'.
What does Bodhi mean?
From the Sanskrit word 'bodhi', meaning 'awakening' or 'enlightenment', a central concept in Buddhism (the Buddha attained bodhi under the Bodhi tree). Its use as a given name is modern and tied to this spiritual meaning.