Turkey umber
nounDefinition of Turkey umber
1
: raw umber from the island of Cyprus
Keep scrolling for more