Home
Search
Index
Definify.com
Definition
2025
tarkhans
tarkhans
English
Noun
tarkhans
plural of
tarkhan
Similar Results