Roman is one of the names that has long been given to males. It comes from Latin and means "Roman". It has equivalents in many different languages, and in Italian it sounds like Romeo. In Bulgaria and Romania there are places whose name sounds the same as this name.
Richard is one of the masculine names that start with the letter R. The name comes from the Germanic language and when translated means "the one who is powerful and rich." Ryszard has its female equivalent and it is Ryszard. In Italian it is Riccardo.