Yes onyx is considered as a birthstone for Leo and IS also connected with the 7th and 10th years of marriage.