Definitions for "Aberjona River"
The Aberjona River is a short (6 miles long), heavily urbanized river in the northwestern suburbs of Boston, Massachusetts.