Find the word definition

Wikipedia
Dulu

Dulu may refer to:

  • Dulu, North Khorasan
  • Dulu, Razavi Khorasan