It means "Chinese Bellflower" In japan
Kikyo means "Japanese Bellflower"
It means 'pure' or 'unchanging love'. Heh, yeah that really describes Kikyo. As if.
Beautiful