iruva = picture (noun) (some things Google found for "iruva": an uncommon term; user names; apparently means something in a language from India when transliterated because it appears in song titles such as "Heega Iruva Hayaagi" and "Ee Lokavella Neena Iruva"; means God in Kimeru which is a language of Kenya; similar Iruvar (English: The Duo) is the title of a 1997 Tamil film)
Word derivation for "picture (image)" :
Basque = irudi, Finnish = kuva
Miresua = iruva
In Basque argazki means picture, but it also means photograph.