Home
Search
Index
Definify.com
Definition
2024
imara
imara
Swahili
Adjective
imara
(
invariable
)
strong
(capable of producing great physical force)
Antonyms
(
strong
)
:
hafifu
Etymology
Similar Results