Moozza egyptian word mean beautiful and sexy lady but sure if ull tell any arabic lady moozza you will find red landcruiser behind you so take care ,,,