Meaning of “cousin-sister” in the English Dictionary

british dictionary