Origins of the name Romeo:
• Latin roots: Romeo comes from the Late Latin name Romaeus, meaning “a pilgrim to Rome”.
• Italian usage: It was used in medieval Italy as a given name. For example, Romeo di Tebaldo was a character in earlier Italian literature.