Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leonard Definition

Cancel
leonard
geographical name(Saint-Lé-o-nard)
former town in southern Quebec, Canada, that is now part of Montreal (city)

Words Related to leonard!

leonard Examples by Brain Bank Users