MARKHOORS Scrabble 18 Words With Friends 18 Definition MARKHOORS is the plural of MARKHOOR. noun MARKHOOR: large Himalayan goat with large spiraled horns. See all 135 words you can make from MARKHOORS → 9-letter words Words starting with M Words ending with S ← Unscramble different letters