MARKHOOR

n.

1 definition — Webster’s Dictionary (1828)


n.

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


← MARKETSTEAD M — all words MARKING →