Meaning
Ambrose is a classic and strong name of Greek origin, meaning 'immortal' or 'divine'. It was borne by a highly influential 4th-century saint, Ambrose of Milan, making it a name with historical and religious significance.
ambrose is currently at 26 number