As a noun musea
is plural of museum.
As a contraction musta is
must have.
musea
English
Noun
(head) (p)
Anagrams
*
----
musta
English
Contraction
(
en-cont)
(colloquial) Must have.
- He musta guessed. There's no other explanation.
Synonyms
* must’ve
See also
* coulda
* hadda
* shoulda
* woulda
* mighta