Original: A widespread explanation of the origin of the traditional English name Bombay holds that it was derived from a Portuguese name meaning "good bay".
Simplified: The origin of the name is obscure, but is often said to come from the Portuguese phrase bom bahia meaning "good bay".