Noun Definition

nassau

1.Definition: the capital of the Bahamas

Category: Places