Definify.com

Definition 2025


tarkhans

tarkhans

English

Noun

tarkhans

  1. plural of tarkhan