| 1 | Middle English | garment | — |
| 2 | Old French | garnement | garment; piece of clothing |
| 3 | Old French | guarnir | to protect; to arm; to armor |
| 4 | Frankish | warnijan | to ward, take care of; to ward, take care of... |
| 5 | Proto-Germanic | warnijaną | to care, worry; to worry, care, heed; to worry,... |
| 6 | Proto-Indo-European | wēr- | true |
| 7 | Proto-Indo-European | wer- | to burn; to cover, heed, notice; squirrel |