Home
Search
Index
Definify.com
Definition
2024
scrogs
scrogs
English
Noun
scrogs
(
Scotland
)
plural of
scrog
Similar Results
Across
Scroll
Serous
Cross
Scobs
Scrag