Fetching details from the dictionary...
something that requires thought; something that should be thought over carefully; something questionable
puzzle; riddle