Wondering where the word “Ombrella” came from and what it means? You’re not alone!
The short answer is that the word “Ombrella” combines the sound OM, the sound of the universe, the sound which gets closest to our experiencing the ineffable mystery of God, with the lay...