1. Home
  2. TAGS

Names That Mean Seer

Farouk

Meaning: seer of truth

Origin:Arabic
2979