iora

noun

  1. 1

    Any of a group of passerine birds, of the family Aegithinidae, found in India and other parts of Asia

Translate “iora” to another language

Click any language to open the translator with this word already filled in.

Iora Definition & Meaning | TranslatePulse