Home
Search
Index
Definify.com
Definition
2024
deodars
deodars
English
Noun
deodars
plural of
deodar
Similar Results
Deodand
Feodary