Ivyy is of Hebrew origin, meaning "Lord is my oath." It is a variant spelling of Ivy, which has gained popularity as a unisex name in recent years. Ivvy is often seen as a modern and unique choice for both boys and girls.
"Ivvy is an uncommon name, with only five babies being named it annually."