SHIRLEY MEANING IN ENGLISH

• Shirley Definition & Synonyms

  1. (n.) The bullfinch.


RECENT SEARCHES