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

navi Definition

Cancel
navi
geographical name(Na-vi Mumbai)
planned city east-northeast of Mumbai in western Maharashtra, India population 658,000

Words Related to navi!

navi Examples by Brain Bank Users