← Back to browseイドラ[idora]noun#58,821Japanese definitionNo Japanese definition yet.English definitionidol (esp. in the philosophy of Francis Bacon: idols of the tribe, cave, market, and theater)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsイドイド語イドご← イディッシュイラクサ →