answersLogoWhite

0

It means number. This is transtaltion from English word.

Or if you meant Namira Masjid in Makkah, it referres to a place, where the Masjid in, it means tiger.

Correction: Namrah means number. Nimra is the name of the masjid and it means tiger. Not Namira.

User Avatar

Wiki User

10y ago

What else can I help you with?