Hey there, I would've answered sooner, but I hadn't checked out this club earlier.
Golden dragon with crystal horns.... hmmm, sounds beautiful... here are some names:
Sunneva = Nordic name meaning 'sun gift' (female)
Lucius = Latin name meaning 'light' (male)
Citrine = A yellow-gold jewel (female)
Zarina = African name meaning 'golden' (female)
Phoebe = Greek name meaning 'brightness, radiance' (…. I think female?)
Amaryllis = Greek name meaning 'to sparkle' (female)
Lumière = French word for 'light' (masculine)
Hikari = Japanese word/name for 'light' (female)
Aurelio = Latin name meaning 'golden' (male)
Mahzarin = Persian name meaning 'golden moon' (… female, maybe?)
Riqueza = Portuguese name meaning 'wealth, gold, riches' (… female?)
Xanthos = Greek name meaning 'golden; yellow' (… male, I guess)
Raveena = An Indian name meaning 'beauty of the sun' (female)
There! I took help from various websites and my own memory. Hope these helped in some way!
If not these, then you can google up some yellow-gold jewels and use those as names. You can even look up the actual names for certain shades of yellow and gold, then use those as names. Or you can even look up words in different languages (e.g Miel in French which means 'honey') that fall in the yellow/gold category and use those.
Or even words like.... Ember, Sunshine, Sol, Solaris, Luxury, Amber, Caramel, Marigold, etc.