Did you mean Nassau?
Nassau
noun
°The capital of the Bahamas.