とやら Grammar 1... or something (like that) ; ... or whatever ; so-called ... ; a certain ... Translated by Jiyomi expressions (phrases, clauses, etc.) · suffix JMdict entry 2557650. Source and licence.