Bearcat Meaning
There are 1 meaning(s) for word Bearcat
Meaning 1 : arboreal civet of Asia having a long prehensile tail and shaggy black hair
Synonyms : arctictis bintourong, binturong
Synonyms : arctictis bintourong, binturong
Similar words of Bearcat :