Quick Reference
- What does shiri mean in English?
- shiri means "bird" in English.
- Definition of shiri
- A warm-blooded vertebrate animal distinguished by the possession of feathers, wings, a beak, and typically the ability to fly.
- Tsanangudzo yeshiri
- Shiri imhuka ine minhenga nemapapiro inogona kubhururuka kazhinji kacho.
- Part of speech
- noun