Giggle is the one of possible words
The answer is GILLIE. In the Scottish Highlands, a sportman´s attendant or servant