Most of the time urine odors are temporary depending on the volume and concentration of the chemicals excreted by the kidneys. I list here some of the smells and their interpretations.
I would suggest you to go for a urine test so that the detection of the cause if any can be made. Any cause or abnormality that needs attention will be reflected in the investigation. Hope this answers your query and you are welcome to ask doubts if any or to seek more information on the answer given.