Janus word

Etymology
From Janus, the two-faced Roman god of doorways and transitions.

Noun

 * 1) A word that has two contradictory meanings; contranym.