Rosetta

[ roh-zet-uh ]
/ roʊˈzɛt ə /

noun

a town in N Egypt, at a mouth of the Nile.
a female given name.

Example sentences from the Web for rosetta

British Dictionary definitions for rosetta

Rosetta
/ (rəʊˈzɛtə) /

noun

the former name of Rashid