FIN


Meaning of FIN in English

(n.) A finlike organ or attachment; a part of an object or product which protrudes like a fin

Webster's English dictionary.      Английский словарь Webster.