Windsock
English Meaning
- A tapered, open-ended sleeve pivotally attached to a standard, that indicates the direction of the wind blowing through it. Also called air sock, wind cone, wind sleeve.
Sorry, No Malayalam Meaning for your input!
See Windsoc Want To Try Windsock In Malayalam??