Delphic

adjective: Obscure or ambiguous.