What's in a Name?

Name: Miou-Miou

Location: New Mexico

Story: "Miou-Miou is a french actress known in the 70s-80s for her roles as quite the tart... Miou the cat is very dramatic and really lays it on thick for men.  The name is quite fitting."