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

tahrs Definition

Cancel
tahrs
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 tahrs!

tahrs Examples by Brain Bank Users