Bombay island

geographical name island W India on which city of Bombay is situated area 24 square miles (62 square kilometers)

Merriam-Webster's Collegiate Dictionary
bombay island
bombay
bombay blackwood
bombay stock exchange
bombax