Skip to content

foxhound

noun

  1. type of dog
L82668 on Wikidata ↗

Wiktionary

noun

  1. The Soviet MiG 31 aircraft.