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