Idioms are expressions that do not have a literal meaning.
Mae idiomau yn ymadroddion nad oes iddynt ystyr llythrennol.