meaning of malacca

1. A town and district upon the seacoast of the Malay Peninsula.
2.
a cane made from the stem of a rattan palm


Related Words

malacca | malacca cane |

Developed & Maintained By Taraprasad.com

Treasure Words