rashid









rashid


noun

  1. a town in N Egypt, on the Nile deltaFormer name: Rosetta
48 queries 0.688