Latin · root

splendere

to shine

Words sharing this root