Potrebbe costituire un diminitivo del germanico Ronne oppure una variante dell'irlandese Rowan. Nel primo caso sarebbe legato al termine antico alto tedesco hraban che significa "corvo", mentre nel secondo deriverebbe dal cognome Ó Ruadháin che potrebbe provenire dal termine irlandese utilizzato per indicare l'albero del sorbo.
Il nome Roan è attualmente piuttosto popolare tra i neonati albanesi e olandesi.