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 →

← Unscramble different letters