Find the word definition

Wikipedia
Tiku

Tiku may refer to:

  • Tiku, Iran
  • Pulau Tikus, Malaysia