Thank you all for your advice. It seems Antonia is the clear favourite, which makes me happy because it confirms my gut instinct. It has everything I'm looking for in a name. However, with this resolved, I'm now guaranteed to have a boy.