What is the meaning of Boston in English?

Learn vocabulary with pictures as well as definitions of Boston in English

Learn in

See more

n. Boston

Definition of Boston in English

Capital city of the state of Massachussetts.