FINA


Meaning of FINA in English

Fi ‧ na /ˈfiːnə/ BrE AmE trademark

a chain of ↑ petrol station s in the UK and Europe, owned by the European company TotalFinaElf

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.