Boy name origins & meanings
- French : Big town
Boy name variations
Family name origins & meanings
- Swedish : ornamental surname from gran ‘Norway spruce’, adopted in the 19th century. This belongs to the large class of ornamental surnames taken from natural features of the landscape.
- German : habitational name from Gran in Hungary.
- German (Grän) : variant of Grein.