del·phic; /ˈdelfik/; Adjective; Deliberately obscure or ambiguous.
Location:Cambridge, United Kingdom