In an abridged version of Brahmanda Purana,
After a while, he saw Indra riding the elephant Iravata. The sage approached Indra, who did not appear to recognise and prostrate to the sage. However, the sage did not get angry and said, ―Indra! This is the garland given by the Divine Mother Herself.
In oxford dictionary "Sage" mean a very wise person. Is this right or It has different meaning?