Latin · root

cellere

to rise high, tower

Words sharing this root