St. John's in Finnish St. John's in Finnish St. John's proper noun The capital and largest city of Antigua and Barbuda. Add to Flashcards