Find the word definition

Wikipedia
Tellow

Tellow or Talu may refer to:

  • Talu, Chaharmahal and Bakhtiari
  • Talu, Fars
  • Tellow-e Bala, Tehran Province
  • Tellow-e Pain, Tehran Province