Find the word definition

Wikipedia
Skylace

Skylace Language Centre is a language centre in Malaysia that teaches children Mandarin. It was established in 1997.