Origins
The English word "guard" entered the language in the 15th century from Old French "garde," meaning a watching or protection. Old French inherited the term from Frankish *wardōn, to guard or watch, which traces back to Proto-Germanic *wardō- and ultimately to the Proto-Indo-European root *wer-, meaning to perceive or watch.
The most striking feature of this etymology is the w-to-gu- sound shift. When Frankish speakers introduced Germanic words into Gallo-Romance, initial w- regularly became gw- and then gu-. This produced one of English's most famous sets of doublets: guard/ward, guarantee/warranty, guardian/warden. Each pair preserves the same root in two forms — one filtered through French, the other retained directly from Old English or Old Norse.