meaning of Anduin Guard

Anduin Guard meaning in Urban Dictionary

a team of rangers which shield the Anduin river.