SCUG MEANING IN ENGLISH

• Scug Definition & Synonyms

  1. (n.) A place of shelter; the declivity of a hill.
  2. (v. i.) To hide.


RECENT SEARCHES