What is the full meaning of markhoor
a wild goat of the mountains of Asia, also MARKHOR [n -S]
Example of the word markhoor placed on a Scrabble board.