Lafayette \l(a)-fa-yette, lafaye(t)-te\ as a boy's name is pronounced lah-fay-ETT. It is of French origin. May derive from "foi", meaning "faith". Historical: the Marquis de Lafayette, a French nobleman, was only 20 when he came to serve four years in the American Revolutionary cause. When he returned to America, he was welcomed as a hero.
A similar baby name is Fayette.