Originally Posted by
dfw88
Another day, another round of guesses
There are only so many countries that start with "I". The first flag carrier that came to mind is Garuda Indonesia whose logo is... a garuda, which turns out to be a mythical eagle (thanks, Wikipedia).

I too used to think garuda was just a hindu word for eagle but apparently not.
Upon further research, it turns out that the Iran Air griffin is actually a mythological Huma (or Homa) bird (
Huma Bird), so I figure that must be what you're going for.
Well, I learned something today!

The earlier ('70s) versions of the huma logo reminded me of the AF flying sea horse logo of the same ear for whatever reason. Not that they really loo alike.