• word of the day

    mashhad

    mashhad - Dictionary definition and meaning for word mashhad

    Definition
    (noun) the holy city of Shiite Muslims; located in northeastern Iran
    Synonyms : meshed
Download our Mobile App Today
Receive our word of the day
on Whatsapp