I adore the name Ambrose for a boy. But Ambrosia reminds me (1) nectar for the gods (i.e., sounds like a stripper's name) and (2) a bad 70's rock group.Some names just don't cross gender lines well.
The stripper connotation did cross my mind. Thanks for confirming it. I do like Ambrose for a boy. "To know the laws is not to memorize their letter but to grasp their full force and meaning." -Marcus Tullius Cicero