Top definition
A group of rangers who protect the Anduin river.
Meriadoc Brandybuck, Gamling the Great, and MorgothsRing are captains of the Anduin Guard.
by MorgothsRing January 18, 2004
Get the mug
Get a Anduin Guard mug for your dog James.