Puzzlingadjective


Definition

Causing one to be puzzled; perplexing.