Find the word definition


Kiila is the eighth studio album by the Finnish rock band Apulanta. It was released on March 16, 2005. Some tracks on the album also contain violins. The album is sung in Finnish. The album sold gold on the day that it was released.