bayonne

Explore definitions, synonyms, and language insights of bayonne

Definitions

Noun
a city in northeastern New Jersey