TOMTIT MEANING IN ENGLISH

• Tomtit Definition & Synonyms

  1. (n.) A titmouse, esp. the blue titmouse.
  2. (n.) The wren.


RECENT SEARCHES