In Greece, name days are celebrated instead of birthdays. Children are typically named after the patron saint of their region with the eldest son often being named after his paternal grandfather and the oldest daughter after her paternal grandmother.
Because of this tradition, you will often find cousins with the same name. The name day is the feast day of the Greek Orthodox saint after which a child was named.
Greek Name Days, Saints Days by Month