Surname LEGRAND

SOURCE: Nickname
USAGE: French

Meaning & History

Means "the tall, the large" in French.