Definition Definition

markhoor - Meaning and Examples

Meaning of 'markhoor' (Webster Dictionary)

1 . Markhoor [ n.]
- A large wild goat (Capra megaceros), having huge flattened spiral horns. It inhabits the mountains of Northern India and Cashmere.