Meshed[Anglais]

adjectif satellite
1 : resembling a network; "a meshed road system"
nom
1 : the holy city of Shiite Muslims; located in northeastern Iran