What does Dromedar mean? November 27, 2023 All Dictionary Dromedar - German to English Arabian camel [Camelus dromedarius] View more dromedary (camel) [Camelus dromedarius] one-humped camel [Camelus dromedarius]