shoulder bag: a large handbag that can be carried by a strap looped over the shoulder
bag: a container used for carrying money and small personal items or accessories (especially by women)
erinaceus: type genus of the family Erinaceidae: hedgehogs