English Proper noun Devon Meadows A town in the City of Casey, south eastern Victoria, AustraliaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads