Carmesia is likely an elaborated form related to Carmen, from Latin carmen meaning "song" or "poem."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Carmesia?
Swipe through thousands of names like it