Definify.com

Definition 2024


durwans

durwans

English

Noun

durwans

  1. plural of durwan

Anagrams