Meaning of FIN in English

FIN

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

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