Meaning of leonberg

Definition of leonberg

(noun) a large dog (usually with a golden coat) produced by crossing a St Bernard and a Newfoundland

Other information on leonberg

WIKIPEDIA results for leonberg
Amazon results for leonberg