TREN


Meaning of TREN in English

(n.) A fish spear.

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