Both spellings are considered correct, although meager is more commonly used in American English, while meagre is more prevalent in British English.
Both spellings are considered correct, although meager is more commonly used in American English, while meagre is more prevalent in British English.