2 names match.
Portuguese
Portuguese form of Andrew, meaning strong and manly.
Relating to almonds; possibly from almond trees.