Definition of Rosetta
1 river 146 miles (235 kilometers) N Egypt forming W branch of the Nile in its delta
2 city N Egypt on the Rosetta pop 36,711
Learn More about rosetta
Britannica.com: Encyclopedia article about "Rosetta"
Seen and Heard
What made you want to look up Rosetta? Please tell us where you read or heard it (including the quote, if possible).