Legrand
SurnamePopularityNamesakes
Contribute
Surname LEGRAND
SOURCE: Nickname
USAGE: French
Meaning & History
Means "the tall, the large" in French.