African Lion Dog

English

Noun

African Lion Dog (plural African Lion Dogs)

  1. Synonym of Rhodesian Ridgeback.