Marina Bay in Finnish Marina Bay in Finnish Marina Bay proper noun A bay located in the Central Area of Singapore. Add to Flashcards