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