Question: is pilar an english name?
Answer: Pilar is a feminine Spanish language given name; traditionally short for "Maria del Pilar".