Meaning A girl's name of Greek origin, it means "Immortal." Origin of Ambrotosa Greek Popular Middle Names Pronunciation 🔊 Listen Ambrotosa Similar Names Tanaizah Amarantha Ambruslne Ate Khaleela Zabibe Ginny Aletha Angeliki Argie Year by Year Popularity of Ambrotosa