There are multiple origins and translations for the name Ross:
1. Celtic (Scottish Gaelic) place name which actually means - "headland, promontory".
2. Derived from the German word Ross and interpretation is - "horse; horse breeder".
3. Comes from the Latin word rose in a figurative sense - "rose".