Synonyms for Shearer:

n.

cowhand, buckaroo, cowboy, cowgirl, field hand, dirt farmer, farmer, cowpoke, farmhand, cattleman. Shearer (noun)
Moira Shearer.
person (noun)
Moira Shearer.