Hen
Telugu Meaning
ఆడకోడి పెట్టకోడి
English Meaning
- A female bird, especially the adult female of the domestic fowl.
- The female of certain aquatic animals, such as an octopus or lobster.
- Slang A woman, especially a fussy or nosy old woman.