Weaver



ENGLISH MEANING
noun
1.
One who weaves, or whose occupation is to weave.
2.
A weaver bird.
3.
An aquatic beetle of the genus Gyrinus.