Definify.com

Definition 2024


mainate

mainate

French

Noun

mainate m (plural mainates)

  1. myna / mynah (bird)