Oamra Origin is Arabic - Female Names that sound similar to to Oamra are: Omri Omora Amr Amora Amira Amara The definition and meaning of the name Oamra is: The moon. Currently 2.55/4 stars 1 2 3 4 Rating: 2.55 (22 votes)