Meaning ofmerlonin English

merlon

uk//ˈmɜːlən//
#uncommon
Definitions