Home / Dictionary / Irri

Irri Uncommon

Proper Noun

Definitions
Proper Noun
1

Initialism of International Rice Research Institute, an agricultural Institute, with headquarters in Philippines.

Rhyming Words
dorri terri perri merri kerri jerri carri gerri cirri ferri lorri marri larri karri murri harri garri sherri thorri snorri
Compare
Irri vs