meaning of amyleigh

amyleigh meaning in Urban Dictionary

fun-loving, a soul spouse, a loveing buddy who can undoubtedly take your heart.