Question: why are roses called roses if they are red? did somebody name them after their name?if yes give me the name? 

Answer: The word "rose" comes from the latin "rosa".  Roses come in all different colors, not only red.
This question from the Yahoo Q&A forum is categorized in the topic: Business & Finance