Wikipedia AI summary
Jiri (disambiguation)
Jiri is a village in Nepal.
Jiri may also refer to: