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 - Словарь современного английского языка.
2012