noun markhor, Markhoor n. (Zool.) A large wild goat (Capra falconeri syn. Capra megaceros), having huge flattened spiral horns. It inhabits the mountains of Northern India and Cashmere.
Collaborative International Dictionary of English 0.48
Copyright © 2025 Free Translator.org
|