Tughra
[noun] An ornamental Arabic signature used as an official seal, traditionally associated with Ottoman Empire sultans.


From 06/23/13


« Back



The Wonder of Whiffling