Meanings

  1. Janus-headed

  2. ambiguous

  3. contradictory