Search
hard to understand or explain
ambiguous
cloudy
confusing
equivocal
ill-defined
confusing or difficult to understand, often invoking curiosity or the need for resolution
puzzling
puzzle