"A gift for my wife."
Translation:Un regalo para mi esposa.
"In Spanish, por and para can be used to describe travel or motion. A simple rule to remember when to use the two prepositions is that por refers to travel/motion through a place or location while para refers to the destination of a journey," as I found on https://www.spanishdict.com/guide/quick-tips-for-understanding-por-and-para#:~:text=In%20Spanish%2C%20por%20and%20para,the%20destination%20of%20a%20journey.
Or in other words, por is going through (described as traveling in the context above) a place, and para means the destination, or the end of your journey/vacation.
“Marido” and “esposo” are synonyms for husband, so you would think so, but “marida” is not used in Spanish for “wife” though it is a verb form of “maridar” which means “to marry.” We say “man and wife” and they say “marido y mujer”. There is just no accounting for expressions. https://dictionary.reverso.net/english-spanish/Wife https://dictionary.reverso.net/spanish-english/maridar https://dictionary.reverso.net/english-spanish/Husband
That is not specifically “wife” though.
You are not required to use “obsequio”. The correct answer above is “un regalo para mi esposa”. Here is a dictionary:
No, all Spanish nouns are grammatically either masculine or feminine and articles and adjectives must match each noun for gender (masculine or feminine) as well as number (singular or plural).
"un hombre", "un niño" and yes "un regalo" are masculine and require "un".
"una mujer", "una niña" and "una mesa" are feminine and require "una".
Most nouns that end in o are masculine and most nouns that end in a are feminine. The rest you will just have to memorize with an article or adjective to remember the gender. You can also look up a noun in a dictionary where each will be marked with m or f for masculine or feminine.
This dictionary has "sm" in red for "sustantivo masculino" or masculine noun.
Every Spanish noun is either masculine or feminine and require articles and adjectives to match each for gender as well as number (singular or plural).
The form "una" is only for a noun that happens to be feminine in Spanish.
The form "un" is for a noun that happens to be masculine in Spanish or for a noun that starts with a tonic a (stress is on that first syllable) regardless of gender.
Many nouns that end in a are feminine and many nouns that end in o are masculine. We should memorize the others with an article or adjective.
An explanation from ThoughtCo¹:
Most nouns ending in -o that refer to people refer to men, and the ending can be changed to -a to refer to women. So, of course, it makes sense that esposo, a common word for "husband," has the feminine form esposa, meaning "wife."
It would be just as logical to assume that another word for "husband," marido, would have corresponding term, marida, for "wife."
But, at least in standard Spanish, there is NO noun marida. In fact, the usual phrase for "husband and wife" is marido y mujer, with mujer also being the word for "woman."
Although there may be some limited colloquial use for marida in some areas, its most common use is by foreigners who don't know better.