meaning of turks head

1. an ornamental knot that resembles a small turban


Related Words

turks head |

Developed & Maintained By Taraprasad.com

Treasure Words