A form of the Egyptian mennerfer, meaning 'his beauty' , one of the Ancient capital cities of the pharohs, also a famous city in Tennessee.
Greek
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.