NichiDict

我ながら

われながら
我乍ら
[warenagara]

Meanings

1.Adverb

even if I say so myself; for me (to do such a thing)