Etymologically, nonchalant comes from the French expression for "not hot under the collar." This is not the same thing, however, as being "cool," if by that term you mean blasé, sophisticated indifference. Nonchalance is instead a stylish form of engaged detachment. See: DETACHED, INDIFFERENT, INSOUCIANT.