Surname LEGRAND

SOURCE: Nickname
USAGE: French

Meaning & History

Means "the tall, the large" in French.
Entry updated December 3, 2014