Made me think of the English word pier meaning "a structure built on posts extending from land out over water, used as a landing place for ships, an entertainment area, a strolling place, etc.; jetty." This wasn't a negative thought, but it was my first thought while looking at this name.
― Anonymous User 3/16/2011
2
Comments are left by users of this website. They are not checked for accuracy.