We found one dictionary that defines the word long and winding road:
General (1 matching dictionary)
General (1 matching dictionary)
- Long and winding road, The Long And Winding Road, The Long and Winding Road: Wikipedia, the Free Encyclopedia