Taken from Lesson 38 The Biography of The Prophet Muhammad SalAllahu-Alayhi-waSalam by Abu Hakeem Bilal Davis
Link: https://www.salafisounds.com/playlist…
Wikipedia: Sela is a mountain in Medina in modern Saudi Arabia. Mount selae in the “District of the Seven Mosques” in city of Medina Municipality in Saudi Arabia. Sela’ means “sliced”, because the mountain looks as if it is sliced several times.
Isaiah 42:11 Let the wilderness and its towns raise their voices; let the settlements where Kedar lives rejoice. Let the people of Sela sing for joy; let them shout from the mountaintops. [New International Version]