The last name "Vivian Marbot" has English and French origins. "Vivian" is derived from the Latin name Vivianus, meaning "alive" or "lively." "Marbot" is a French surname, possibly derived from the Old French word "mar" which means "marsh" or "swamp."