Rhodes

Origin Gender Meaning
Greek Either The place of roses. The name of an Aegean island.
Greek Mythology Either The place of roses. The name of an Aegean island.
Middle English Boy dweller by the crosses; roses