Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

millar Definition

Cancel
millar
noun
A unit or group of one thousand

Words Related to millar!

millar Examples by Brain Bank Users