As a Noun:
1. A defined or particular length of time. English = period.
2. The greatest amount, extent, or degree of something that is possible or allowed. English = limit.
Interactive:
1. Used alone in response to what someone has said or at the end of something you have said to mean there is nothing more to say about a particular topic. English = ‘That’s it’ ‘No more, no less’, ‘Period’.
As Modifier:
1. Used immediately next to two signs specifying points in time (times, days, months, years, dates) to mean between these two times. English = from X, to Y; between X and Y.