Question: what is kamnati in english?
Answer: This word is derived from a pure tamil word called "KaimPen" or "KaimPendatti" meaning a widow. Its a feminine gender word and is not supposed to be used for the masculine gender. However, my guess is this word transfigured itself to 'Kamnati' to indicate a guy who is not with a wife or is scolded to lose his partner.