display: an electronic device that represents information in visual form
electronic device: a device that accomplishes its purpose electronically
roller: Old World bird that tumbles or rolls in flight; related to kingfishers