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

tahr Definition

Cancel
tahr
noun(tahr)
any of a genus (Hemitragus) of wild Asian goats; especially : one (H. jemlahicus) of the Himalayas having a reddish-brown to dark brown coat and a long shaggy mane

Words Related to tahr!

tahr Examples by Brain Bank Users