Arabella

A medieval Scottish name meaning loveable.