Definition of Port Vila in English:

Port Vila

proper noun

  • another name for Vila