Name Barbara has Greek, English, Italian, Spanish, Hungarian, Portuguese, French, Polish, Indian origin and person with this name are mainly Christian by religion. Name Barbara generally means Foreign or Strange or Stranger and is a Feminine (or Girl) name. |