See also: eļļõn English English Wikipedia has an article on:EllonWikipedia Proper noun Ellon A town in Aberdeenshire council area, Scotland (OS grid ref NJ9530). A commune in Calvados department, Normandy, France. Anagrams NoellWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads