Persian given names are often derived from the Persian language. Some names are taken from legendary and historic figures, such as Arash and Jamshed, while others are simple vocabulary words, like Omid and Laleh. There are also many non-Persian names in use in Iran: see Arabic names and Turkish names.
List of Persian names and meanings
List of Persian Mythology names and meanings