LIONEL MEANING IN ENGLISH

• Lionel Definition & Synonyms

  1. (n.) The whelp of a lioness; a young lion.


RECENT SEARCHES