African Lion Dog
English
Noun
African
Lion
Dog
(
plural
African Lion Dogs
)
Synonym of
Rhodesian Ridgeback
.