Other crossword clues for answer "NASSAU"NASSAUworld capital on the island of New Providencecaribbean capital