It depends on the kanji. It can be a girl's name (in fact, before I found this forum, That was the only way I knew it... hehe)
It is kind of like training, but there is a more spiritual connotation (I think). For regular sports, like baseball, you would say renshu. It could also mean practise, or to reflect deeply on the past...
ŒmŒÃ KEIKO. This is a compound word composed of
(1) Œm The ‘åŽšŒ¹ Daijigen gives 'kanga(eru)' and 'todo(meru)' as readings for this word. There are several basic meanings: to think or dispute, to stop, and to bow low. The Chinese-derived reading (from ji / qi) is KEI. This is combined with:
(2) ŒÃ furu(i), inishie, meaning old or ancient times. The Chinese-derived reading (from gu) is KO and the combination gives KEI-KO, which means to consider or contemplate ancient matters and by transference, to pursue scholarship, academic learning, or other training.