what do you mean by green wich
Answers
Answered by
0
A borough in SE London, England: located on the prime meridian from which geographic longitude is measured; formerly the site of the Royal Greenwich Observatory.
Answered by
3
Greenwich. ( ˈɡrɪnɪdʒ; -ɪtʃ; ˈɡrɛn-) n. (Placename) a Greater London borough on the Thames: site of a Royal Naval College (now used as the National Maritime Museum),
Similar questions