Home
Search
Index
Definify.com
Definition
2024
confabulations
confabulations
English
Noun
confabulations
plural of
confabulation
Similar Results
Confabulation
Contabulation