SEEN MEANING IN ENGLISH

• Seen Definition & Synonyms

  1. (a.) Versed; skilled; accomplished.
  2. (p. p.) of See
  3. () p. p. of See.


Synonyms:
Observed,

RECENT SEARCHES