Dean noun1 •Ellipsis of Dean Village: A neighbourhood, a former village in Edinburgh, Scotland. formsDeans