Micoud (English, name)
expansion: Micoud
Senses:
glosses: A village and quarter in Saint Lucia
Forms: