Place pigalle

What is Place pigalle?

Place pigalle definition and meaning on Dictionary terms:
noun

a square in Paris, France: noted for its night clubs.