Iora Definition
noun
Any of a group of passerine birds, of the family Aegithinidae, found in India and other parts of Asia.
Wiktionary
Other Word Forms of Iora
Noun
Singular:
iora
Plural:
iorasFind Similar Words
Find similar words to iora using the buttons below.