Home - Boy's Name - L - Ledyard

Boys name -
Ledyard

Meaning:

Guardian of the nation.

Derivation:

Origins:

German

Mail to a Friend