What does ‘Petrol’ mean?

Petrol  gasoline. a gas station is a petrol station.