Whoa! In addition to on'yomi and kun'yomi there's also nanori: no wonder Japanese people are always having to explain how to write and/or pronounce their names. (Americans have to do this too, of course, mostly because we don't know how to spell.) en.wikipedia.org/wiki/Nanori
