Guanabara Bay


noun

a deep bay in the Atlantic Ocean, on the SE coast of Brazil: site of Rio de Janeiro.
Also called Rio de Janeiro Bay.