brooding hen meaning in tamil

Word: brooding hen - The english word have 12 alphabets and vowels..

Meanings in tamil :

avayakkozi ( அவயக்கோழி )
Tamil to English
English To Tamil