Holland meaning : A type of linen cloth, originally from Holland.
holland
mallards
latinized
desquamates
dismisses