Question: is ambrose a boy name?
Answer: The name Ambrose is a boy's name of Latin origin meaning "immortal".