adj.
of an obscure nature
v.
be a mystery or bewildering to
make mysterious
Synonym: baffle, bewilder, confound, perplex, puzzle,
Copyright: Synonym Dictionary ©