Twelvemonths Meaning

There are 1 meaning(s) for word Twelvemonths

Meaning 1 : a period of time containing 365 (or 366) days

    Synonyms : year,  yr