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