grand turk - English Synonyms Dictionary

grand turk

n.
[1] sultan