Name Meaning Mamoru Name Meaning | Origin, History & Popularity The name Mamoru is a strong and powerful name that has Japanese origins. The name is derived from the Japanese words “mamo” meaning “to protect” and “ru” meaning “son” or Read more