'Porto Novo' definitions:

Definition of 'Porto Novo'

From: WordNet
noun
The capital of Benin in southwestern part of country on a coastal lagoon [syn: Porto Novo, capital of Benin]