A large stone worshipped by certain tribes of Arabia between Mecca and Medina. This, stone, like most other Arabian idols, was demolished in the eighth year of “the flight.” The “menah” is simply a rude large stone brought from Mecca, the sacred city, by certain colonists, who wished to carry with them some memento of the Holy Land.
Source: Dictionary of Phrase and Fable, E. Cobham Brewer, 1894
More on Menah from Infoplease:
24 X 7
Explore , Online Tutoring