sloughi

Noun

 * 1) An ancient breed of domesticated dog, specifically a member of the sighthound family.

Etymology
From dialectal, from. See also 🇨🇬.

Noun

 * 1) Moroccan greyhound