I was scrolling through the map when I stumbled across a village called:
Baidu Baike has an entry on the place but it doesn't talk about where they got their name from. It seems quite bizarre. Any ideas?
I found an answer while I was writing up the question & figured I might as well share it.
Sohu has an article entitled:
in which they have an explanation of the name:
They claim that the area used to have tigers and leopards that would emerge from the bamboo groves on the mountains.
I'm not sure about the assertion that they used to have leopards, though. In South Western Mandarin 猫猫 can definitely be a jocular term for tigers.
《成都方言》 has the following example:
猫猫 maomao ①猫。成都童谣：“～你不走，乖乖瞌睡有；～你不来，乖乖瞌睡来；～你不咬，乖乖要睡了。”②趣称老虎：～跑到村子里来了。亦作“花猫猫”。