'Barbican' means a watchtower or outer defence of a fortified town.
The name probably recalls a tower on or near London's Roman and medieval wall. The station opened in 1865 as Aldersgate Street, after another gate in the wall, and only became Barbican in 1968.