Find the word definition

Wikipedia
Metroactive

Metroactive may refer to:

  • Metroactive.com, website of Metro Silicon Valley, a free weekly newspaper published by the San Jose, California, based Metro Newspapers