English | German | Russian | Czech

Life Guards English

Meaning Life Guards meaning

What does Life Guards mean?

Life Guards

A regiment of the British army (part of the Household Cavalry).

Are you looking for...?