Baffin Bay in Portuguese Baffin Bay in Portuguese Badía de Baffin proper noun A sea between Greenland and Nunavut. Add to Flashcards