Apart from what has already been posted,
Ambrosia makes me think of one of my favourite books "
Billy Liar" because he has an imaginary country he calls
Ambrosia.
It also makes me think of Ambrosius, the dog in the film Labyrinth.
It is too odd a name in my opinion, but maybe nice as a MN?