← All words
adjective

barbouzard

adjective

clandestine; secret agent

From barbouze + -ard.