Meanings

  1. obscure (unknown or hidden)

  2. dubious, shady