Popularity: 7338
Origin: Scottish
Meaning: Someone living by a grove or thicket
Grove is a boy's name.