Meshed

See also: meshed

English

Proper noun

Meshed

  1. Alternative form of Mashhad.