roanoke

Explore definitions, synonyms, and language insights of roanoke

Definitions

Noun
a city in southwestern Virginia