Arabian Greyhound
English
Noun
Arabian
Greyhound
(
plural
Arabian Greyhounds
)
Synonym of
sloughi
.