Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
atria
in English
atria
us
/ˈeɪ.tri.ə/
uk
/ˈeɪ.trɪ.ə/
#uncommon
Lemma:
atrium
The lemma is the base or root form of this word.
Definitions
Noun
central
room
open
to
the
sky
;
ancient
Roman
homes
a
hall
with
daylight
from
above
;
rooms
on
multiple
levels
plural
of
atrium