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