two-way street: a street on which vehicular traffic can move in either of two directions
thoroughfare: a public road from one place to another
spinus: in some classifications considered a subgenus of Carduelis: siskins and New World goldfinches