When you have a village of these creatures you would use the term Bigfeet.
Where's the scat!!
Any high school biology graduate would know that where there are beasts ( of earthbound nature ) there's scat. Excrement is evidence, dismiss the sightings they are words and imagination. If such creatures exist, on earth, there must be evidence of food consumption and a few 'dump' sites to confirm the habitat and where they are on the food chain - haven't seen any wookies at McD's have you?
"When you have a village of these creatures you would use the term Bigfeet."
It Takes A Village.....of Bigfeet to convince me.
(Sorry, very lame, I know. Could not resist)