Here's how it breaks down:
* "Alter" (Latin) = other
* "Altruism" (French) = originally meant "selflessness towards others"
* "Altruistic" (English) = characterized by altruism, selfless concern for others
So, essentially, "altruistic" describes someone who prioritizes the well-being of others over their own.