We found 2 dictionaries that define the word sigri:
General (2 matching dictionaries)
General (2 matching dictionaries)
- sigri: Oxford Learner's Dictionaries
- Sigri (stove), Sigri (village): Wikipedia, the Free Encyclopedia