Pilar \p(i)-lar\ as a girl's name is pronounced pee-LAR. It is of Spanish origin, and the meaning of Pilar is "pillar". In Catholic tradition, a reference to a marble pillar connected with an appearance of the Virgin Mary. Used mostly by Spanish-speaking parents.
Baby names that sound like Pilar are Blair, Blayre and Blaire. Other similar baby names are Pola, Hilary, Pier and Piper.