GENDARME


Meaning of GENDARME in English

noun an armed policeman in france.

2. gendarme ·noun one of a body of heavy cavalry.

Webster English vocab.      Английский словарь Webster.