Meaning of bean town

Definition of bean town

(noun) state capital and largest city of Massachusetts; a major center for banking and financial services

Other information on bean town

WIKIPEDIA results for bean town
Amazon results for bean town