del·phic; /ˈdelfik/; Adjective; Deliberately obscure or ambiguous.
Location:Cambridge, United Kingdom
delphic doesn’t have any following yet.