Search in full dictionary

AMOY CAT

AMOY CAT
ScnTUEU
a toy or ornament in the shape of a cat, made in Amoy, a Chinese seaport.