Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

markhoor Definition

Cancel
markhoor
noun
A large wild goat (''Capra megaceros''), having huge flattened spiral horns

Words Related to markhoor!

markhoor Examples by Brain Bank Users