Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

meru Definition

Cancel
meru
geographical name(Me-ru, Mount)
mountain 14,979 feet (4566 meters) high in northeastern Tanzania

Words Related to meru!

meru Examples by Brain Bank Users