YourDictionary

daman

noun

small region on the coast of NW India: part of the territory of Daman and Diu

See daman in American Heritage Dictionary 4

Learn more about daman

daman

link/cite print suggestion box