• word of the day

    shaheed

    shaheed - Dictionary definition and meaning for word shaheed

    Definition
    (noun) Arabic term for holy martyrs; applied by Palestinians to suicide bombers
Download our Mobile App Today
Receive our word of the day
on Whatsapp