MAVIS MEANING IN ENGLISH

• Mavis Definition & Synonyms

  1. (n.) The European throstle or song thrush (Turdus musicus).


Synonyms:
Throstle,

RECENT SEARCHES