what is the meaning of the name barbara??
strange or foreign