However, in a romantic context, it usually means "Give me a night with you" or "Grant me a night with you". It's a poetic way to express a desire for a romantic evening with someone.
Here's a breakdown of the meaning:
* Regálame: This is a command form of "regalar," which means "to give as a gift." It literally translates to "give me as a gift."
* Una noche: This means "a night."
The phrase can be used in a more general context, but in a romantic context, it's clear that the speaker is asking for a special night with the person they're addressing.