Noun Definition

leonberg

1.Definition: a large dog (usually with a golden coat) produced by crossing a St Bernard and a Newfoundland

Category: Animals