Mormugao in Portuguese Mormugao in Portuguese Mormugão proper noun A port city in South Goa district, Goa, India. Add to Flashcards