longdog
Noun
Meaning
English Wikipedia has an article on:longdogWikipedia
longdog (plural longdogs)
A type of crossbreed greyhound
Noun
English Wikipedia has an article on:longdogWikipedia
longdog (plural longdogs)
A type of crossbreed greyhound