baffling in Latin baffling in Latin perplexus adj Puzzling, perplexing, bewildering. Add to Flashcards