What does the word velodrome mean?

Alphabet: