Adele November 21, 2021 by Amanda London · Published November 21, 2021 · Last modified April 19, 2023 Adele’s “Strangers by Nature” Lyrics Meaning It has been put forth by a number of analysts that “Strangers by Nature” actually serves as Adele’s shoutout to the late Judy Garland of Wizard of Oz fame. We are not actually sure about the connection that may exist between...