African Lion Hound

English

Noun

African Lion Hound (plural African Lion Hounds)

  1. Synonym of Rhodesian Ridgeback.