• word of the day

    infanticide

    infanticide - Dictionary definition and meaning for word infanticide

    Definition
    (noun) a person who murders an infant Definition
    (noun) murdering an infant
Download our Mobile App Today
Receive our word of the day
on Whatsapp