Is Ramadan Mubarak or Ramadan Kareem the correct greeting?

They said: “Ramadan Kareem is not a greeting as far as I believe. “It’s just a statement like, ‘Ramadan Kareem has arrived’, which means the blessed month of Ramadan has arrived. “Kareem means ‘generous’, and so Ramadan Kareem means ‘Generous Ramadan’, which

Ramadan Mubarak meaning: What does Ramadan Mubarak mean?

Ramadan Mubarak is many Muslims favoured greeting, as Ramadan Kareem’s use is subject to debate. The phrase translated means “generous Ramadan”, and is perceived by some as running counter to the month’s purpose. Fasting is a time of introspection rather than indulgence