richmond - Dictionary definition and meaning for word
richmond
Definition (noun) capital of the state of Virginia located in the east central part of the state; was capital of the Confederacy during the American Civil War
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com