Was watching a s5 Doctor Who episode and this name popped up.
I actually adore it so much. And we were settled on the name Heidi for my daughter but I'm now having debates. DH loves Dorabella too and doesn't mind which one we go for and says it's all up to me.
The middle name will definitely be Rose - I know it's popular but it has special meaning to us.
We also love the nicknames Dorabella proposes - both Dora and Belle/a are very pretty to us but our daughter would probably be a Dora.
So Dorabella Rose or Heidi Rose??