Definitions of Antigua and barbuda:

  • noun:   a country in the northern Leeward Islands