Glover

Noun

 * 1) A person who makes gloves.

Translations

 * French:

Anagrams

 * grovel

glover glover glover glover glover glover