Rosie is a feminine given name of English origin.[1] It is a diminutive form of the English language given name Rose, which is of Latin origin.[2] Similar diminutives in other languages include: Rosa becoming Rosita in Spanish, and Ruža becoming Ružica in Slavic languages. Rosie is a nickname for names such as Rosalie, Rosemary, Roseanne, Rosalyn, Rosanna, and more. It is occasionally a male nickname, primarily a short form of Roosevelt.[citation needed]
Historically, Rosie has been a reasonably popular given name for infants in England and Wales during the early 21st century,[3] as it was in Victorian times. It continues to be popular in Scotland, as well. However, it has been rare as a given name for newborns in the United States since the 1980s.[4] Rosaleen is also an Irish name, Rós Ailínn, meaning beautiful rose.