Insight Timer is packed full of free meditation content from meditation teachers around the world, including 8,000 guided meditations and 1,000 music tracks to stream. It includes a meditation timer and hundreds of topics plus thousands of discussion groups.
Available on Android and iOS.