São Nicolau means "Saint Nicholas" in Portuguese.
It also refers to the following places:
Read more about São Nicolau: Brazil, Portugal, Other